feed upon - Turkish English Dictionary